morally ambiguous - German English Dictionary